political deputy - Spanish English Dictionary